# 1.键盘录入3个整数并接收, 将其最大值打印到控制台上.
# 思路1: if语句.
# a=int(input("请输入第一个数:"))
# b=int(input("请输入第二个数:"))
# c=int(input("请输入第三个数:"))
# if a > b and a>c:
#     print(f'最大值是:{a}')
# elif b > a and b>c:
#     print(f'最大值是:{b}')
# else:
#     print(f'最大值是:{c}')

# 思路2: 三元表达式
# 值1条件成立 条件 else 值2条件不成立
# a=int(input("请输入第一个数:"))
# b=int(input("请输入第二个数:"))
# c=int(input("请输入第三个数:"))
# # max = a if a>b else b
# # print(f'最大值是{max}')
# max = (a if a>b else b) if (a if a>b else b) > c else c
# print(f'最大值是{max}')


# 思路3: 使用python中提供的函数.
# a=int(input("请输入第一个数:"))
# b=int(input("请输入第二个数:"))
# c=int(input("请输入第三个数:"))
# print(f"最大值为{max(a,b,c)}")

#	2.循环实现计算 1 ~ 100之间的奇数和, 并将结果打印到控制台上.
# 思路1: while循环.
# 思路2: for循环.

# res = 0
# for i in range(1, 100, 2):
#     res += i
# print(f"1 ~ 100之间的奇数和{res}")


# 	3. 猜数字游戏, 随机生成1个 1 ~ 100之间的数字, 让用户来猜, 并进行对应的提示.
# import random
# computer_num = random.randint(1,100)
# while True:
#     guess_num = int(input("请输入1~100之间的数字："))
#     if guess_num == computer_num:
#         print("恭喜你猜对了")
#         break
#     elif guess_num > computer_num:
#         print("你猜的数字太大了")
#     else:
#         print("你猜的数字太小了")

# 	4. 模拟登陆, 只给3次机会, 登录成功则程序结束, 登陆失败则提示剩余登陆次数.

# for i in range(3):
#     user_name = input("账号：")
#     code_name = input("密码：")
#     if user_name == 'admin':
#         if code_name == '123456':
#             print("登入成功")
#             break
#         else:
#             if i == 2:
#                 print('密码错误，请明天再试')
#             else:
#                 print(f'密码错误，您还有{2 - i}机会')
#     else:
#         if i==2:
#             print('账号错误，请明天再试')
#         else:
#             print(f'账号错误，您还有{2-i}机会')


# 	5. 打印水仙花数, 将所有的水仙花数 及 水仙花数的总个数 打印到控制台上.
# 		水仙花数解释:
# 			1.水仙花数是1个三位数.
# 			2.它的各个位数的立方和相加等于它本身.
# 			  例如: 153 = 1 * 1 * 1 + 5 * 5 * 5 + 3 * 3 * 3  它就是1个水仙花数.
# 		提示:
# 			水仙花数一共有4个
num = 153
print(num % 10)  # 拿到个位数
print(num // 10 % 10)  # 拿到十位数
print(num // 100 % 10)  # 拿到十位数

# num = 0
# for i in range(100, 1000):# 100~999
#     if i == (i % 10) ** 3 + ((i // 10) % 10) ** 3 + (i // 100) ** 3:
#         print(f"{i}是水仙花数")
#         num += 1
# print(f"水仙花数一共有{num}个")
